have a piece of fudge - Spanish English Dictionary